#!/usr/bin/env python
# coding: utf-8
__author__ = 'lixx'
class Student():
    sum1 = 0
    def __init__(self,name,age):
        self.name = name
        self.age = age
    @classmethod
    def plus_sum1(cls): #cls表示类
        cls.sum1 += 1
        print(cls.sum1)

    @staticmethod
    def add(x,y):
       # 静态方法没有默认的参数
       # 一个对象可以调用静态方法，一个类也可以调用静态方法
       #静态方法的内部可以访问类变量

        print(self.age) #静态方法访问实例方法
        print(Student.sum1)
        print("this is a static method")

student1 = Student("王宝宝",9)
student1.add(5,6)
Student.add(4,6)
Student1.plus_sum1()
Student.plus_sum1()